subway station


Results for "subway station"

English - Turkish Dictionary

subway station

(English - Turkish Dictionary) :
metro istasyonu.